package com.cssl.controller;

import com.cssl.service.AttAttendanceService;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;
import java.util.List;
import java.util.Map;

@RestController
public class AttendanceController {
    @Resource
    private AttAttendanceService service;

    @GetMapping("/status")
    public List<Map<Object,Object>> status(){
        List<Map<Object,Object>> map=service.selectPie();
//        Map<Object, Object> map1=new HashMap<>();
//        List list=new ArrayList();
//        List list1=new ArrayList();
//        for (Map m : map)
//        {
//            for (Object k : m.keySet())
//            {
//                if (!k.equals("status")){
//                    list.add(m.get(k));
//                }
//            }
//        }
//        System.out.println(map);
//        map1.put("正常",list.get(0));
//        map1.put("迟到",list.get(1));
//        map1.put("早退",list.get(2));
//        map1.put("旷工",list.get(3));
//        map1.put("休假",list.get(4));
//        map1.put("出差",list.get(5));
//        list1.add(map1);
//        System.out.println(list1);
//        String json= JSON.toJSONString(map1);
//        System.out.println(json);
        return map;
    }
}
